i have to powder my nose - Turkish English Dictionary